Russian oil and products may not be supplied 3 million barrels a day = IEA | Reuters
The International Energy Agency (IEA) said on the 16th that Russia’s oil and petroleum products with a daily capacity of 3 million barrels may not be on the market after April due to sanctions associated with the invasion of Ukraine. Taken in 2015 at a drilling facility in Russia. (2022 Archyde.com / Sergei Karpukhin) [London, … Read more