Oil Prices Hit $85.92 as US-Iran War Drains Strategic Reserve Buffer
Brent crude settled at $85.92 a barrel on Tuesday, its highest mark since June 15, as US-Iran fighting depleted strategic petroleum reserves and Strait of Hormuz shipping held at just 57 transits

Follow