The political landscape in the United States has created a challenging environment for corporations...
BP
British oil giant BP has announced the sale of a majority stake in its...
Demand for liquefied natural gas (LNG) is defying expectations, as major oil companies reaffirm...