Syz The Moment

Looks like saudi arabia's balance of payments breakeven oil price (oil price that avoids a current account deficit) is now close to $85 a barrel...

Written by Charles-Henry Monchau | Apr 8, 2024 2:34:24 PM