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.
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.