oil

Russia lowers oil production forecast to a 17-year low

The government of Russia has lowered its 2026 oil production forecast to 494.2 million tonnes, marking the lowest level since 2009, amid the consequences of the war against Ukraine. At the same time, the Kremlin has revised its crude oil and fuel…

other materials in the section oil

Russia is drowning in oil, but there’s a catch

A critical shortage of storage capacity and a sharp decline in sales are putting the Russian oil industry in a difficult situation. Russia is approaching the depletion of oil storage capacity amid growing difficulties for