The IMF projects πΈπ¦ Saudi Arabia requires an oil price of $80 to balance its budget.Published by The Spectator IndexMay 4, 2023 8:55:01 AM UTC