Energy companies have been reporting blockbuster profits since last year, after Russia’s invasion of Ukraine sent oil prices sharply higher.
(Image credit: Daniel Leal/AFP via Getty Images)
Energy companies have been reporting blockbuster profits since last year, after Russia’s invasion of Ukraine sent oil prices sharply higher.
(Image credit: Daniel Leal/AFP via Getty Images)
As many as 70 of the endangered whales were seen feeding off the Massachusetts coast …