Russian oil output stood at 10.95 million barrels per day (bpd) in June, unchanged from the previous month pointing to the country's full compliance...
Opec oil output has risen in June by 280,000 barrels per day (bpd) to a 2017 high as a further recovery in supply from the two member countries exempt from...