3
17 forecasters

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

Current estimate
83.1 USD