As President Donald Trump announces a budding tariff deal with India, economist Steve Moore weighed in on the matter Thursday on Fox Business. During a press conference […] ...