Oil Prices Surge Past $100 Barrier

Global oil prices climbed above $101 per barrel, creating inflationary pressure that rattled equity and crypto markets.

Sources

Open the full topic