Brent closes at $103 - highest since August 2022 - IEA calls Hormuz 'largest supply disruption in history' — Iran Strike Tracker