Inflation eases to 9.7% in June due to improved control on food and fuel prices