THE SIGNAL #017: THE BILL

The demand side got signed for seven years. This week the market read the bill for building it and docked nearly everyone holding one.