Oil Price Plunge Hits Petrostates Hard Amid Tariff Woes
The recent market rout has sparked additional economic challenges for countries heavily dependent on oil revenues, amidst the ongoing tariff tensions. The price crash of Brent Crude to $63 per barrel is creating fiscal difficulties for major oil producers in the Gulf region, Brazil, and Nigeria. For these countries, an oil price of $60 is … Read more