Congressional Democrats have inched a step closer to preventing methane leaks at oil and gas sites. The legislators are in the process of reinstating...
Tag - Exxon Mobil Corporation (NYSE: XOM)
The US Energy Department has unveiled a 100-day plan to harden security systems for the country’s electrical infrastructure. The 100-day plan comes on the...
Barely a year after coming under immense pressure and staring imminent collapse, lowly rated energy companies have bounced to life and attracting investments...