British oil giant BP has announced the sale of a majority stake in its...
BP
Demand for liquefied natural gas (LNG) is defying expectations, as major oil companies reaffirm...
Breaking News & Top Stories