
Brazil’s Petrobras has posted a net profit of 46 billion reais ($9…
Saudi Aramco posted a 39percent yearly surge in net income for the…
The world's largest energy companies, including Shell, TotalEnergies, Exxon Mobil and Chevron…
A new report by a Canada-based International Institute for Sustainable Development has…
Nigeria is looking to tap its ultra-deepwater oilfields, but several hurdles are…
TotalEnergies managed to receive around $748 million in dividends from its Russian…
The worsening fiscal crisis facing the Nigerian government has put the spotlight…
As a part of India’s energy diversification playbook, it may soon secure…