Oil’s Rout Shows China Demand Hope No Match for Macro Collapse
This year the oil market has seen a tussle between those believing China’s demand will surge and others worried about an economic slump in Europe and the US. On Wednesday, the bears won.Oil tumbled to […]