Shell Approved For New Gas Development
(Newsday, 19.Jan.2020) — Shell TT has announced a final investment decision (FID) on the development of Block 5C (Barracuda) in the East Coast Marine Area (ECMA). Barracuda is a greenfield...
Energy Analytics Institute (EAI)
Latin America and Caribbean Energy News Leader