
A Gazprom Neft petrol station in Moscow. Russia's energy revenue is fuelling its war in Ukraine. AFP
A Gazprom Neft petrol station in Moscow. Russia's energy revenue is fuelling its war in Ukraine. AFP
Oil posts fourth straight weekly gain amid new energy sanctions on Russia
Further US sanctions on Iran, Russia and Venezuela could support oil prices this year, analysts say