BP Posts Record Profits In 2022. Should You Buy Its Shares Today?

Profits at BP more that doubled last year to $27.7 billion.