Wall Street Ends Mixed as Oil Slides on Iran Deal Hopes Micron Gains 56 GlobalFoundries Drops 9 Senegals President Faye Dismisses Prime Minister and Dissolves Government Amid Escalating Debt Crisis Analysts Reassess Pinterest Incs Growth Prospects Amid Digital Advertising Shift Vestas Wind Systems Shares Decline on Margin Guidance Update Peter Schiff Renews Criticism of MicroStrategy Over Rising Leverage Risks Japan and Philippines to Begin Talks on IntelligenceSharing Pact Bolstering Regional Security Ties Stock Trades Linked to President Trump Prompt Scrutiny Over Potential Conflicts