Home News
Crude Oil Futures Tumble Below $100 Bbl by 12:40 P.M. ET; WTI at $99.96, Brent at $99.91

Crude Oil Futures Tumble Below $100 Bbl by 12:40 P.M. ET; WTI at $99.96, Brent at $99.91

(c) Copyright 2026 DTN, LLC. All rights reserved.