By Shakrullah Odunsi The force majeure declared by two oil majors- Shell Plc and Eni SpA appears to have sent jittery down the spines of the country’s economic managers with oil revenue taking a nosedive. Nigeria depends on oil for over 80 percent of its revenue which is used to […]
Tag: ENI
NLNG Train 7: NNPC, Partners Take Final Investment Decision
The Nigerian National Petroleum Corporation (NNPC and its investment partners, Shell, Total and ENI, have taken the Final Investment Decision (FID) to go ahead with the construction of Train 7 of the Nigeria Liquefied Natural Gas (NLNG). Announcing the development Friday at the NLNG Headquarters Annex in Abuja, a visibly […]