U.S. Sanctions Russian Oil Majors Over Ukraine, Prompting Jitters in India and China

U.S. Sanctions Russian Oil Majors Over Ukraine, Prompting Jitters in India and China

The United States has announced a new round of sanctions targeting several major Russian oil companies over Moscow’s ongoing war in Ukraine, raising concerns among key energy importers India and China, both of which rely heavily on discounted Russian crude. The U.S. Treasury Department said the measures are aimed at curbing Russia’s revenue streams that […]

Questioning the G7’s Relevance in a Rapidly Evolving Global Economy

Questioning the G7’s Relevance in a Rapidly Evolving Global Economy

How Representative Is the G7 Of the World It’s Trying to Lead? The leaders of some of the world’s so-called wealthiest countries travelled to Kananaskis in Alberta, Canada this week, where the 51st G7 Summit takes place from June 16 to 17. Set against the beautiful backdrop of the Canadian Rockies, the present leaders of […]