Tag: WTI crude near $100

International
Amid Hormuz Stalemate Brent Crude Surges Past $111; Demand Destruction Fears Rise

Amid Hormuz Stalemate Brent Crude Surges Past $111; Demand Destruction Fears Rise

Global oil markets remain under pressure as Brent crude crossed $111 per barrel...