OPEC And IEA Each Took A Knife To 2026 Oil Demand Outlooks. How Bad Are They Really?

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

AI Article