BP has halted its share buyback programme after reporting a drop in annual profits, as …
Tag:
BP has halted its share buyback programme after reporting a drop in annual profits, as …