Investors’ eyes are still locked on the Middle East conflict as surging oil prices weigh on markets. FedEx, Alibaba, and Accenture earnings are on deck.
No transcript available.