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...
Tag: energy companies
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...