World stock markets are tumbling as oil crashes March 9, 2020NEWSEMMA ISABELLA World stock markets are tumbling as oil crashes Source link