Saudi Arabia's budget deficit could reach $130 billion due to falling oil prices

 

v20240901