Oil prices, and oil stocks, have made a major move higher in 2026. Why I’m expecting another crash.The index of oil up by Pashalgnatov via istock
Read full articleIs Oil About to Rug-Pull Investors Again? The ‘Red-Flag’ Indicator I’m Watching Now.
Written on 02/06/2026