Both sides hailed the agreement as the biggest ever. But it will come at a cost to the European Union, and many details have yet to be nailed down.

Trump said the EU will invest $600 billion in the U.S. and buy $750 billion worth of U.S. energy products.

After a lot of big talk on trade, the Trump administration needed a big win. It appears to have just gotten one.