KEY POINTS British energy giant Shell has temporarily halted its $3 billion share buyback programme as it prepares for a crucial shareholder vote related to its proposed acquisition of Canadian …
share buyback
-
-
Marathon Petroleum’s Q3 profit beats expectations, bolstered by high throughput. The company announces a $5 billion increase in its share buyback program.