Anti-Israel protesters took to the streets in several cities on Friday to call for an end to U.S. aid to Israel and an end to the war in the Gaza Strip.
The spending patterns are separating retailers into winners and losers. Walmart is emerging as one of the winners, reporting that its U.S. sales had increased 5 percent in its most recent quarter.