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

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