Recent News Walmart Performance and Rising Oil Prices Pressure the Major Stock Market Indices Wall Street faced a challenging session on Tuesday as initial optimism faded under the weight of surging energy costs and mixed signals by Josh Weiner 3 hours ago