Globally, energy companies involved in oil exploration and refining have had a good run over the past year. With global crude oil prices peaking above $120 a barrel, the past three quarters in particular have been a record for companies in this space.

Investors in these stocks also made decent gains. Example: US-based energy giant Exxon Mobil reported year-on-year revenue and net income (profit) growth of 49 percent and 191 percent, respectively, for the September 2022 quarter….

Source link