China's April inflation eases to 1.8 percent, giving more room to stimulate slowing economyStaff WriterColumbus CEOBEIJING (AP) — China's April inflation eases to 1.8 percent, giving more room to stimulate slowing economy.