April 21, 2026 April 21, 2026 Financial Markets Update: US Stocks Open Lower, SMI in Loss Zone, Nestlé Dividend Drags Swiss Index, Investors Cautious on Wall Street Amid US-Iran Tensions