War, oil and interest rates: The chain reaction explained | Ed Conway analysis

Sky News | 15.09.2026 02:00
Oil prices have surged above $100 a barrel as disruption around the Strait of Hormuz and attacks on key infrastructure hit global supplies.