Source: https://www.marketwatch.com/story/take-two-stock-rallies-as-analysts-shrug-off-weak-outlook-2018-05-17