From Trump’s tariffs to the GNU’s budget postponements: reacting to market surprises