Oil prices have gained, with US crude ending a choppy session higher on expectations for a Canadian production outage lasting until September, while global benchmark Brent gained on looming sanctions on Iran and falling output in Libya.
10/07/2018 - 06:02
Oil gains on supply in Iran, Libya, Canada
10/07/2018 - 06:02