The Kremlin. Photo: Getty Images

Russian crude oil production fell by about 5% year-on-year in May 2026 to 8.7 million barrels per day, leaving it 10% below the monthly target.

Source: Reuters, citing a report by the International Energy Agency (IEA)

Details: "Due to continued strikes on ⁠oil infrastructure, we have cut the Russian crude forecast this ​year by 200,000 bpd to 8.95 million bpd," the IEA said.

Advertisement: