Domestic indexes rose last week despite sinking energy stocks and ongoing geopolitical uncertainties. Oil prices plunged, pulling energy shares down following indications that OPEC was planning to increase production. President Trump’s cancellation of the summit with North Korea coincided with a sharp drop in stocks earlier in the week. Uncertainty over the course of trade negotiations between the United States and China may have added to a lukewarm response to equities from investors. In any case, the large caps of the S&P 500 and the Dow posted marginal gains. The Nasdaq recorded the largest weekly gains, while continuing to lead the year-to-date tally. Click here to read the full market update.