Russia evades default through sheer force of will; Kremlin speaks

On Monday, Russia deflected claims that the country had been plunged into default after external debt remained unpaid over international Eurobonds transactions. It had redirected investors to financial agents from the West saying the payment was allegedly sent by the nation to the investors but never reached because of outsiders’ intervention.On the same day, the […]

G7 fixate on stricter sanctions to impose on Russia, oil rates wobble

G7—or the Group of Seven, is comprised of powerhouse nations Japan, Italy, Canada, France, Germany, the U.K., and the U.S. They are an intergovernmental forum dedicated to having periodical meetings, meant to address global economic or monetary problems that may affect any of the nations. Their newest concerns center around the Western-imposed sanctions on the […]