BP Shipping fleet shrinks by seven ships but roars back to profit
Vessel impairments worth $134m written back as tankers and gas carriers transport more of UK energy major’s own cargoes
BP Shipping fleet shrinks by seven ships but roars back to profit Read More »