Oil steadies after 3% drop on demand fears