Stock markets shuddered worldwide with worries about whether the global economy can withstand spiking prices for oil, which briefly got to nearly $120 per barrel, their highest level since June 2022
Stock markets shuddered worldwide with worries about whether the global economy can withstand spiking prices for oil, which briefly got to nearly $120 per barrel, their highest level since June 2022