Russia’s Crude Shipments Climb Close to a Post-Invasion High

Russia shipped 3.82 million barrels a day of crude in the four weeks to Oct. 19, the most since May 2023.

Russia’s seaborne crude shipments climbed to the highest in 29 months in the past four weeks, bringing flows…

Continue Reading