BP share price forecast as it sells Castrol to Stonepeak Partners
Oil plunges 13% as Trump delays Iran strikes, markets swing sharply
Zurich Insurance raises bid for Beazley to £8B, board backs takeover deal
China warns state staff over OpenClaw AI agent security risks
AI layoff wave hits tech: 45,000 jobs gone in early 2026
Novo Nordisk stock surges 4%: can NHS boost offset pricing pressure?