Stop in for a cup of coffee

Three of the largest oil and gas producers this week reported strong combined profits of $85.6 billion in 2023...

Anyway... numbers are hard eh :) sorry to have brought politics/money up :)