The U.S. war with Iran has pushed inflation to its highest level in almost three years. Consumer prices in April were up 3.8% from a year ago, according to a report Tuesday from the Labor Department.