Further weighing on prices has been rising US output, which hit another record last week at 10.8 million bpd.
9 Jun 2018 5:52 AM IST