Here's some back of the napkin math on China deal:

China agrees to buy $50B of ag products next year, increase of $29B from pre-tariff trade.

Tariffs cost U.S. farmers $11B. Then taxpayers put up $28B in emergency ag payouts.

So...we lost/spent $39B. Gained $29B.

Nice work!

— Chris Murphy (@ChrisMurphyCT) December 13, 2019
.....