New York Fed: U.S. consumers, businesses bear nearly 90% tariff costs news.cgtn.comWho Is Paying for the 2025 U.S. Tariffs? Liberty Street EconomicsCosts from Trump’s tariffs paid mainly by US firms and consumers, NY Fed says BBCUS businesses and consumers pay 90% of tariff costs, New York Fed says Financial TimesA year in, it’s official: Americans, not foreigners, are paying for Trump’s tariffs CNN