Business Buffett Calls Tariffs an ‘Act of War’—Implications for the Stock Market. March 4, 2025 3:07 am