What "economists" didn't (or refused to) see was that Trump's tariff threats were not for revenue - that is has worked that way for several months - but to get the various countries to come to the negotiating table to stop screwing US businesses AND work out something that benefits all parties.
IOW, EuroLand is not getting screwed, and EuroLand will be set free from Russian energy blackmail.