Business

No one does embarrassment of riches quite like the oil and gas industry. Amid a cost of living crisis, Shell has the opposite problem: the UK-listed energy group made a record annual net profit last year of almost $40bn, double an already banner year in…

Welcome back to Energy Source. Big Oil is still in the spotlight — and not just because of the deluge of profits the supermajors have announced in recent days. Shell reported profits of almost $39.9bn this morning — the highest in its 115-year history, as…

© 2026 Times Atlantic. All Rights Reserved.