Oil prices remain above $100 a barrel amid concerns over US-Iran tensions and potential supply disruptions π’ Brent trades at $100.71, while WTI falls slightly
Oil prices remain above $100 a barrel amid concerns over US-Iran tensions and potential supply disruptions π’ Brent trades at $100.71, while WTI falls slightly to $95.73 π’ Vessel traffic through Strait of Hormuz declines significantly following Iranβs closure announcement