Stocks Here’s why Barclays, NatWest, Lloyds shares are pumping this week June 18, 2026 UK banking stocks jumped to multi-month highs this week as investors cheered the US-Iran ceasefire deal and waited for the…