Not Quite The 1980s But Saudi Arabia Sounds Committed To Oil Production Cuts
- Thursday, July 6, 2023, 7:21
- Market
- Add a comment
With oil prices stuck in the $72-77 per barrel range, there are no certainties the current Saudi strategy will pay dividends but Riyadh is sticking with it anyway.