Browsing: OneYear

2026 has had some major ups and downs for the major stock market indexes. The Iran war has threatened the global supply of oil, sending energy prices soaring and spooking investors. Treasury yields are surging, and now investors are worried about the prospect of further Fed interest rate hikes.