Russian oil output declines, almost at global pact target

Russian oil production edged down to 11.00 million barrels per day (bpd) in April from 11.05…

..