China will reduce the retail prices for gasoline and diesel by 300 yuan (47.17 U.S. dollars) per tonne starting Oct. 9, Xinhua news agency said on Saturday.