Oil prices settle higher as EIA sees slowing US production; fresh supply data eyed
Oil prices settle higher as EIA sees slowing US production;
Oil prices settle higher as EIA sees slowing US production; fresh supply data eyed
Shares:
Oil prices settle higher as EIA sees slowing US production; fresh supply data eyed