Tag: global oil demand destruction

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...