Murray Auchincloss is ‘best possible outcome’ for BP’s investors: analysts react to chief executive appointmentPeople
Big Oil cash flow could top $100 billion in third quarter. Which supermajor will come out on top?Finance