July 20, 2026

Markets have opened moderately higher this Monday morning. Oil is at $81.65 even as the Iran war intensifies with no end in sight. Earnings season is underway and we get Canadian National Railways Q2 report on Friday. Rail can be a bellwether for the...


Members only content

The content on this page is for members only. If you are a member, log in below. If you are not a member, please Register.

Scroll to Top