The last year in which the BP share price did better than that of its closest rival was 2022. But James Beard remains ...
Shell (LSE:SHEL) has cooled off after a strong run, with the share price slipping over the past month even as long term returns stay comfortably positive. That disconnect sets up an interesting entry ...