Follow

Bloomberg: Russia’s oil revenues are up 50% this year even as trade restrictions following the invasion of Ukraine spurred many refiners to shun its supplies, the International Energy Agency said.

archive.ph/0S6MR

Sign in to participate in the conversation
Pieville