Oil drops 6% as three supertankers attempt Strait of Hormuz crossing
Home - Financial Times [Unofficial]
May 20, 2026
Brent crude falls below $105 a barrel as vessels bound for Asia raise hopes of resumption of energy flows
Discussion in the ATmosphere