15-04-2026
After frustrating investors for months, Microsoft shares just clinched their best three-session performance since April 2023.
15-04-2026
The search giant has a lot to gain from SpaceX’s upcoming initial public offering.
15-04-2026
After a long stretch of sharp underperformance, software stocks may be poised to catch up to semiconductor names, as the gap between the two groups has become so extreme that it may be ripe for a reversal.
15-04-2026
Costly repairs in the Middle East point to a slow recovery — a condition that may result in crude prices staying higher for longer.