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 with a global pact to curb crude production.