The PPI showed producer prices rose 6% year-over-year in April. Plus: Super-speedy delivery, diesel trucks, Treasury yields, and teen investors.

And the war in the Middle East is to blame.

The PPI showed producer prices rose 6% year-over-year in April. Plus: Super-speedy delivery, diesel trucks, Treasury yields, and teen investors.