Live | Stocks Blog: Shanghai ends with fifth straight week of losses amid Trump's trade, tech storms
  • Veterinary vaccine stocks shoot up over 'first step' in African swine flu vaccine
  • Jefferies says 5G delay 'inevitable' in China 
24 May 2019 - 5:12PM