Market Overview

UPDATE: Pershing Square Says Canadian Pacific Status Quo Not Working