G7 dodged imposing a price cap on Russian oil

Image Source: Indian Express The G7 leaders appeared to avoid capping the price of Russian oil in the coming weeks, depriving Russia of its primary source of revenue to support its conflict in Ukraine. A cap has already been announced by the heads of the major western countries, most recently at a meeting of the […]