NBC: Trump trial Day 18 takeaways: Fireworks on the stand as finish line nears