Home Stock Court blocks Trump tariffs: markets get a lift, but uncertainty prolonged