BP will lay off up to 5% of its workforce worldwide, the company announced on Thursday. This move means that thousands of ...
A judge has dismissed New York City's lawsuit seeking to hold Exxon Mobil , BP and Shell liable for misleading the public ...