Oil prices settle higher on larger crude supplies draw, positive demand outlook

Shares: