Record highs, Fed minutes ahead

Quick summary: