Could The Short-Term Oil Optimism Be Misplaced?
January 31, 2023 at 17:37 PM EST
Institutional investors are buying WTI contracts at the fastest rate since late 2020. This is a clear sign that they expect oil prices to climb significantly in the near future.