Oil Near $100, U.S.-Iran Conflict Escalates, and Trade War with Canada Intensifies

Global markets react as the U.S.-Iran conflict escalates with naval engagements pushing oil near $100 a barrel, while a severe trade dispute intensifies between Washington and Ottawa.