Markets slide as geopolitical tensions and weak earnings weigh on sentiments
A mix of rising geopolitical tensions and underwhelming corporate earnings dented investor confidence saw the #stock #markets end sharply lower on Friday, 25 April, extending losses for a second consecutive session