Oil prices retreated Wednesday following the disappointing growth data from China, the world's second-largest crude user, raising concerns about future demand increases. Also weighing on sentiment Wednesday was disappointing growth data from China, the second biggest economy in the world and a major regional growth driver.
Oil prices fell on Wednesday due to weak growth data from China, the world's second-largest crude user, raising concerns about future demand.