Oil fell more than $1 on Wednesday as economic growth in China, the world’s second-largest crude user, slightly missed expectations, raising concerns about future demand, while U.S. dollar strength dented investor’s risk appetite.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.