The bp (LON: BP) share price is hovering near its highest level this year after the company published mixed quarterly results. The stock is trading at 403.65p, which is slightly below the YTD high of ...
The bp (LON: BP) share price is hovering near its highest level this year after the company published mixed quarterly results. The stock is trading at 403.65p, which is slightly below the YTD high of ...