Total losses from a structured crude oil product marketed to retail investors by the Bank of China could be more than ($1.27 billion), the Caixin financial news outlet reported on Sunday, citing official sources.
More than 60,000 individual investors involved in the scheme have lost deposits...