6 min read Finance Bank of China’s “Crude Oil Treasure” Left Investors in the Red 21/05/2020 8:11 AM Tori The pitches, from one of China’s biggest and most established banks, made the investment...