Shell profits soar to £7.1bn in Q1
Record quarter piles pressure on the government to issue a one-off levy to curb rising energy bills.
Shell plc (SHEL) (LON: SHEL) share price updates, company news, opinions and discussions.
Record quarter piles pressure on the government to issue a one-off levy to curb rising energy bills.
Could Shell’s shares deliver further growth following their strong recent performance?