Russia's crude oil production fell to 8.7 million barrels per day, 10% below target levels. The IEA has lowered its forecast for the year.

Russian crude oil exports increased by 170,000 bpd in May, while exports of petroleum products fell by 150,000 bpd

According to the IEA, the target production level for OPEC+ countries voluntarily limiting oil output stood at 33.7 mln bpd in May, while actual production amounted to 24.26 mln…

Recent Ukrainian assaults on Russian oil installations are severely curtailing production levels. Last month saw a notable decline in crude oil extraction. These targeted actions…

Russia's crude oil production fell to 8.7 million barrels per day, 10% below target levels. The IEA has lowered its forecast for the year.