Oil prices muted as markets weigh US demand fears, supply outlook
Leave feedback about this