by Garrett Baldwin | May 23, 2023 | Market Commentary
It’s no coincidence that when my momentum reading turned green last week, oil prices started pushing higher. Oil production stocks have helped lead almost every positive momentum turn in the last 18 months… and optimism has returned to portions of the economy. ...