COLUMN: After 8 weeks of war, Russian oil production is finally succumbing to the impact of Western sanctions and self-sanctions. Production is down ~10% from pre-war levels, with output in recent days just below 10 million b/d | #OOTT via @bopinion https://t.co/5UzDSJJEqw pic.twitter.com/GwN2Z5VRwS
— Javier Blas (@JavierBlas) April 21, 2022