Finance

Oil major BP on Tuesday reported record annual profits, more than doubling last year’s total as fossil fuel prices soared following Russia’s full-scale invasion of Ukraine.The British energy giant posted underlying replacement cost profit, used as a proxy for net profit, of $27.7 billion for…

© 2026 Times Atlantic. All Rights Reserved.