Microsoft’s stock may extend a record stretch of lagging performance that’s ignited fierce debateMarch 30, 2026
Stocks U.S. stock futures sink, oil prices surge as Iran war shows no signs of letting upBy AdminMarch 30, 2026 U.S. stock-index futures fell and oil prices surged again on Sunday, following sharp losses on Wall Street on Friday, as…