Remember me
Oil futures stumbled Thursday as two key reports point to weaker global demand for oil in 2026. CME Group data shows U.S. crude oil prices are off morning lows but down 1.7% to $81.88 a barrel in afternoon action. The global Brent benchmark fell 1.5% to $87.66 a barrel. Crude oil prices bounced back over the past week as faith…
Copyright ©2026 Investor's Business Daily, LLC. All rights reserved. 87990cbe856818d5eddac44c7b1cdeb8