Inside StoryTrade agreement announced in Scotland gets mixed reaction in Europe.The United States and European Union say they have struck a trade deal.It will impose 15 percent tariffs for the EU but not the US, and there are pledges for huge US energy and weapons contracts.EU supporters say it averts a trade war. Critics say it is a capitulation.So, who is the winner?Presenter: James BaysGuests:David McWilliams – economistAlan Tonelson – US economic policy analystMujtaba Rahman – managing director for Europe at Eurasia GroupPublished On 28 Jul 2025