Browsing: Oil down over $5 on weak demand

LONDON: Oil prices settled down more than $5 on Wednesday as fuel demand destruction and a bleaker macroeconomic picture took…