Stock MarketStock Market Today, April 13: Stocks Edge Upwards Despite Continued Oil Disruption2 days agoThe S&P 500 (SNPINDEX:^GSPC) rose 1.02% to 6,886.24, and the Nasdaq Composite (NASDAQINDEX:^IXIC) climbed 1.23% to 23,183.74 on tech strength....