Shell is trading at $105.34, down 3.08%, as falling crude prices pressure the energy sector amid renewed U.S.-Iran diplomatic efforts.

  • On November 2, reports linked weakness in Shell and other oil majors to lower crude prices as diplomacy eased supply-disruption concerns; Brent fell more than 3% in early trading.
  • Shell’s October 29 earnings beat and $5 billion buyback were positive prior news, not a clear explanation for this session’s decline.