News

BP shares (LSE: BP) climbed 1.5% in London morning trading despite growing speculation about the oil giant becoming a takeover target. The £55 billion company has underperformed its rivals ...