RAILPIPS

JPMorgan earnings kick off earnings season on 12 July, but a slowdown is expected despite the stock’s run to record highs.