China markets halted again, Brent below $33 a barrel | FirstFT