Energy Stocks Jump As Oil Surges Again—Prices Will Remain Elevated Through Summer

Topline Energy stocks once again outperformed the rest of the market as oil and gas prices remain elevated due to inflation; despite ongoing risks to tight global supply such as Russia’s invasion of U...

Here’s How Much Major Energy Companies Are Losing By Exiting Russia

Topline Major oil and gas companies, which scrambled to abandon operations in Russia following the invasion of Ukraine in late February, are now warning that doing so will result in billions of dollar...