News

Markets faced a third consecutive week of losses amid disappointing earnings and US-India trade uncertainty. Several ...