BP Chief Executive Murray Auchincloss promised a "reset" for the company, including dialing back climate commitments, on ...
BP p.l.c. (NYSE:BP – Get Free Report) was the recipient of some unusual options trading activity on Thursday. Stock traders purchased 1,099,171 call options on the company. This is an increase of ...