A higher-than-expected PPI report sent futures lower.




Share this: