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…