3
20 forecasters

What will be the closing price of Crude Oil WTI (in USD per barrel) on December 31, 2026?

Current estimate
95.2 USD
Crude Oil WTI Price at end of 2026?