Independent Strategy

Step on the gas

We are long oil. The oil price is likely to get to USD120/bbl by mid-2023 and average USD140 bbl in 2024. That makes oil stocks very attractive in terms of valuation, cash flow and leverage.

To read the full report - Login or Subscribe


In the Media