All three major indices were green in midday trading Wednesday as the S&P 500 and Nasdaq 100 looked to snap their four-day ...