China's import cuts kept Brent near $90 as Hormuz shut 20% of supply