Weekly
Gas contracts prove problematic as well
Noah Brenner
Americas
BP
Trinidad & Tobago
Natural Gas Company
Kevin Ramnarine
Be notified
Published 19 April 2017, 19:36
Updated 19 April 2017, 20:06