US Market Wrap 15/10/2026: IEA Agrees To Release Of Outstanding 100M Bbls Of Oil; Putin Vows Revenge For Ukraine Attacks
IEA Agrees To Release Of Outstanding 100M Bbls Of Oil - Putin Vows Revenge For Ukraine's Energy Site Attacks - EU Leaders To Urge Zelenskyy To Rein In Criticism Of Trump - Yemen: Top Gov't Officials Safe After Palace Strike - WEF Could Appoint Lagarde As Early As November, Sources Say - EU Open To Creating 'Kill Switch