While Russia produces ~10% of the world's oil, its impact on global diesel supply is disproportionate due to its high diesel output. Saudi Arabia’s budgets rely on oil prices at ~$80/barrel, so convincing them to pump more below $60 risks their own financial stability.

Reply to this note

Please Login to reply.

Discussion

No replies yet.