European stock markets started Tuesday’s session on a positive note, with major indices advancing as investors shifted their focus from last week’s tariff updates to a busy calendar of corporate ...
BP BP. CEO Bernard Looney has resigned effective immediately after failing to fully disclose previous personal relationships with company colleagues. CFO Murray Auchincloss will step in as CEO on an ...