The head of oil giant BP has resigned as chief executive amid a review of his personal relationships with colleagues. In a shock late evening announcement, the firm said Bernard Looney, who had led the company since 2020, was stepping … Read more →
233times