Over 76% of all traders betting on the market’s growth were liquidated yesterday, only for prices to recover slightly on Thursday.MarketsRead More

You might also be interested in reading Pope Francis to be discharged from hospital as doctors say he was ‘in danger of losing his life’.