Interpreted Prediction
Saudi Arabia needs an oil price of approximately $90 per barrel to balance its national budget.
Prediction Details
Topic