-Advertisement-

Energy Majors Say Oil is Here to Stay

While several international energy organisations and leading sectoral experts expect the global oil demand to begin decreasing by the end of the decade, some oil majors expect oil demand to remain high for decades to come. ExxonMobil and…