Shares of energy companies slipped on a volatile session for oil.

Oil futures topped $84 a barrel for the first time since April, before finishing slightly lower on the session.

AAA projected a record 70.9 million Americans will travel 50 miles or more to celebrate the Independence Day holiday week, which stretches from June 29 to July 7.

U.S. natural gas futures lose more ground on a loss of near-term weather-driven demand and the recent pickup in production.

Shell abandoned construction of a biofuels facility in Rotterdam amid concerns about lackluster European demand for the fuel.


Write to Rob Curran at rob.curran@dowjones.com

(END) Dow Jones Newswires

07-02-24 1642ET