News

Global oil and gas major BP has published its master sales and purchase contract templates for its liquefied natural gas (LNG) trading business and says it is the first of its peers to do so.