Trump administration authorises 172 million barrel SPR drawdown as 32 IEA nations coordinate record emergency oil release
Read More 5 minute read Retail Industry News Is the UK shopper pulling back? What September sales reveal ahead of the Autumn Budget UK retail sales rose 2.3% in September, driven by food inflation and iPhone sales. Read how Budget fears and cautious consumers are shaping Q4 expectations. bySrinathOctober 14, 2025