Bank of China billed crude oil as a safe bet. Investors are deep in the red by Asia Insider May 22, 2020 May 22, 2020 0 FacebookTwitterPinterestLinkedinRedditEmail