Oil prices have dropped more than $6 from last week’s high to yesterday’s three-week low. Photo: Bloomberg

Brent crude slipped below $101 a barrel this morning, as fears of a liquidity crunch in China and the US Federal Reserve’s plans to roll back its stim(...)