Live News COMMODITIES FLASH H impact Oct 14, 2026, 08:00 AM UTC IEA sees world oil demand falling by 2.6 million bpd in 2026 on Iran war disruption and soaring prices (prev. forecast 2.5 million bpd drop). IEA SquawkNews Desk