BP Shares Down: What’s Really Going On at the Oil Giant?
Introduction BP shares tanked 5.2% on Tuesday after the oil giant suspended share buybacks and ramped…

Introduction BP shares tanked 5.2% on Tuesday after the oil giant suspended share buybacks and ramped…

Centrica shares surged 3% after the British Gas owner struck a massive £1.5bn deal to acquire…

Elon Musk’s electric empire just applied for a UK energy supply licence, and it could shake…

BP’s shareholders weren’t exactly throwing confetti for outgoing chair Helge Lund—nearly a quarter voted against his…


