Oil prices must entrench well above $50/bbl for 2023-25 oil markets to balance. But prices could materially overshoot. This short 4-page note presents our latest conclusions, and top charts on oil supply-demand, including our outlook to 2025.
Oil prices must entrench well above $50/bbl for 2023-25 oil markets to balance. But prices could materially overshoot. This short 4-page note presents our latest conclusions, and top charts on oil supply-demand, including our outlook to 2025.
Receive our best ideas, as we publish them?
We provide differentiated insights to the leading decision-makers in energy. Our work includes written research, downloadable data and models. The aim is to save you time and help your process. If this sounds useful, then please sign up below...