Business news live: Oil prices drop despite strikes on Iran, Industrial Strategy reaction and FTSE 100 fallsBy kaydenchiewJune 24, 2025