News

Tariffs, uncertainty, and inflation crimped stocks in first half of 2025 after AI frenzy and strong earnings sent Nasdaq up ...