China fuel demand drops 29% as Iran war reshapes oil markets