Why is Bank of China stock rallying today? | AllMind News