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