Gold Royalty (AMEX:GROY) reported $1.90 million in sales this quarter.
BP’s CEO Search Success: Interim CEO Takes The Helm Permanently
BP has appointed Murray Auchincloss as its chief executive officer, following a competitive search process, carried out by the board over the past four months. Auchincloss has been the interim CEO since September 2023.