Shell Shares Dip Despite Strong Oil Trading Amid Middle East Tensions
Shell (LON: SHEL) shares are trading lower following the release of its first quarter 2026 update, despite indications of robust oil trading activity. The decline follows yesterday’s announcement that the…