Dow drops 120 points
US stocks tumbled after Wal-Mart said higher petrol prices has limited customer spending.
The news sent many US retail stocks lower, while government data showing a larger-than-expected jump in inflation also dampened investor enthusiasm.