U.S. stocks took a dip on Wednesday as investors weighed a continuation of strong earnings reports against lingering inflation concerns. Meanwhile, European stocks closed slightly higher as investors reacted to inflation data and a fresh batch of corporate earnings.
Despite strong retail earnings, stocks fall, and Visa drags the