Exxon Mobil Corporation, Chevron Corporation, BP plc: High Debt And Low Profitability Continue To Haunt Majors
The energy sector has long been a lucrative sector for all stakeholders. Oil and gas exploration and refining operations have always offered attractive returns and have been one of the favorite industries for investors. Things have changed drastically in the last two years. The US shale boom revolutionized the world with advance hydraulic fracturing techniques … Read more