The math is simple—declining supply and rising demand equal higher prices," Adam Turnquist, chief technical strategist for LPL Financial, recently wrote in a note to investors.
Demand data shows an upward trend, despite a choppy recovery in China post-COVID lockdowns.
"World oil demand is scaling record highs," said the International Energy