Finance NewsWhy the UK economy now lags behind the majority of US states Written by Jude SnowdenApril 6, 2026 Barclays to open new branches and revive bank manager role in high street comeback Stock market today: Oil rises and stock futures drop as Trump makes apocalyptic threats against Iran