Commodities ended trading higher as crude oil futures ended just below $89 a barrel, while gold also ended with its first gain in three sessions.
Light, sweet crude oil for September delivery finished up 2.9% to $87.88 a barrel. In other energy futures, heating oil was up 1.18% to $2.93 a gallon while natural gas was down 0.81% to $4.02 per million British thermal units.
Meanwhile, gold futures ended trading higher helped, in part, by a weaker dollar.
Gold for August delivery finished up $9 to $1,758 an ounce. In other metal futures, silver was up 1.29% to $39.62 a troy ounce while copper traded up 0.67% to $4.06.
The US Dollar Index was down 0.95% to $73.85.
The views and opinions expressed herein are the views and opinions of the author and do not necessarily reflect those of Nasdaq, Inc.
Copyright (C) 2016 MTNewswires.com. All rights reserved. Unauthorized reproduction is strictly prohibited.