Latest Posts
Monday 4.20.26 – Stocks Down Slightly, Oil Up, As Iran, Middle East Scenarios Become Even More Problematic
Major U.S. stock markets closed slightly lower, and oil rose, amid blockage of the Strait of Hormuz and doubts about[…]
Read more