WTI Crude Price Falls Over 5% Despite New US Strikes On Iran

Oil prices plunged below $100 on Monday as investors raised expectations of a reopening of the Strait of Hormuz, following signs that Washington and Tehran were

By GemsbokGPT