Markets

Sizzling stocks

John Authers looks at a day when all the three most-followed US stock indexes hit new records, buoyed by rising oil prices, and resurgent department stores.