Stock markets tumble nearly 1 pc as West Asia tensions, crude oil surge overshadow strong GDP growth
Stock markets crashed on Wednesday amid escalating geopolitical tensions in West Asia and rising global crude oil prices, which overshadowed the strong macro and GDP...