Energy security trumps the climate? London’s biggest IPO of the year is an oil company | CNN Business

London CNN Business  —  The world may be losing the fight against the climate crisis, but…

Elon Musk sold nearly $4 billion worth of Tesla stock since Twitter deal closed | CNN Business

New York CNN Business  —  Elon Musk sold $3.95 billion worth of Tesla stock since completing…

BP announces $2.5 billion share buyback after profit soars | CNN Business

London CNN Business  —  BP’s profit more than doubled in the third quarter of the year,…

OPEC’s production cut is a win for oil stocks | CNN Business

A version of this story first appeared in CNN Business’ Before the Bell newsletter. Not a…

Can Porsche cure an ailing IPO market? | CNN Business

A version of this story first appeared in CNN Business’ Before the Bell newsletter. Not a…