Trio of UK oil and gas firms insist they can ride out market storm

Premier Oil's Catcher FPSO, which has seen record production levels.
Premier Oil's Catcher FPSO

More from Energy Voice

Latest Posts