Oil industry fundamentals have been challenged throughout 2026. Oil industry sentiment is even worse. Will there be a huge supply surplus in 2026, or are oil stocks signalling better times ahead?
Helpful recap and look ahead. Our industry will continue to innovate to produce more with less to manage volatility.
Helpful recap and look ahead. Our industry will continue to innovate to produce more with less to manage volatility.