Listen

Description

Patrick J O'Hare, Chief Market Analyst, Briefing.com