BP was still able to make a tidy profit on a recent LNG supply deal, despite paying a record charter rate to transport the cargo,