
Oil Nations Scramble to Avert Economic Crisis After Prices Crash
The April market rout, which crashed oil prices into the low $60s per barrel, is creating additional fiscal challenges to petrostates and oil-producing countries heavily dependent on oil revenues, on top of any tariff-related hardships. As Brent Crude …