News

FTSE 100 latest after Shell reject BP takeover bid reports and Nvidia sets record high - Stock markets latest updates and ...