China’s Banks Halt Positions on Oil Products as Investors Burnt
Bank of China Ltd. customers learned an $85 million lesson on the perils of speculating on crude oil this week. Hundreds of angry retail investors have flooded onto the internet to protest against Continue Reading