Here’s why the Tullow Oil, Shell, and BP share prices are rising Energy stocks are jumping, helped by the strong performance of crude oil prices. In the UK, the Shell (LON: SHEL) share price.. Invezz 03 Apr 2024