Top oil companies continue to see massive earnings, according to published earnings reports for the first quarter of 2023 this week.
Energy prices have been soaring following Russia’s invasion of Ukraine in February 2022 and due to persistent global demand.