Friday Briefing: Microsoft Earnings Beat Estimates and BP’s Writing Checks



Add Comment