US President Donald Trump and EU chief Ursula von der Leyen have reached a trade deal during talks in Scotland. The agreement settles a dispute over tariff hikes. Von der Leyen stated that tariffs will be 15% across the board. Trump said the EU will buy $150 billion worth of US energy and invest an extra $600 billion in his country. Both sides praised the deal.