Global stocks, oil prices sink as crude exporters squabble
Global stock markets and oil prices plunged Monday after a squabble among crude producers jolted investors who already were on edge about the surging costs of a virus outbreak. The main stock indexes in London and Frankfurt dropped by more 8 per cent at the opening. Tokyo closed down 5.1 per cent while Sydney lost…
Read more