China’s central bank announced a rate cut Thursday, the latest move to try and spur its slowing economy.

Read more