Saudi Arabia’s Oil Revenues Slump To The Lowest Level Since 2021
By Tsvetana Paraskova – Jul 25, 2023, 7:28 AM CDT In May, Saudi Arabia’s oil revenues fell to $19.2 billion, the lowest level since September 2021. The drop in revenues …
Saudi Arabia’s Oil Revenues Slump To The Lowest Level Since 2021 Read More