BP hits force majeure brakes at Tortue LNG

Downtown Dakar
Downtown Dakar

More from Energy Voice

Latest Posts