Oil prices dropped by more than one % on Friday as clouds gathered over the global economy after the European Central Bank (ECB) warned of continued weakness and fresh data showed Chinese exports and imports slumped last month.
With surging US supply also unsettling markets, international...