Energy giant BP has been forced to postpone an investor presentation originally planned for New York as chief Murray Auchincloss ... anticipates impairments of up to $2bn (£1.6bn), along with ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results