From the look of the trading over the last 4 days, I suspect good news is close, even if retail investors are in the dark about it. I wonder if TZ production related, or Italy Offs?