A recent IEA says Russia cut oil production in July by 50,000 barrels per day to 9.4 million barrels per day.