Oil Surges Above $100 a Barrel: A New Global Economic Shock Is Taking Shape
The return of $100 oil is sending shockwaves through the global economy.
The return of $100 oil is sending shockwaves through the global economy.
Global oil prices surged sharply on Thursday as rising tensions between the United States and Iran fueled concerns over the prolonged closure of the Strait of Hormuz, one of the world’s most critical oil shipping