TSX Slips as US-Iran Tensions Weigh on Mining Stocks | IUX24