- The strong recovery of the U.S. market combined with poor executive planning means goods shortages, which has caused inflation.
- Political concerns over inflation mean that importing companies have started pressuring OPEC+ to slow down the rate of price increases.
- The first coordinated stockpile release combined with new variants such as the “nu” variant is expected to put downward pressure on prices.
- We expect crude oil prices to sit in the $70-80 per barrel range. That presents substantial shareholder reward potential for many of our favorite investments.
For further details see:
U.S. Versus OPEC+, Why Oil Prices Will Likely Remain Higher