The S&P 500, Dow Jones and crude oil prices have recently made critical advances to the upside. Is retail positioning supporting the case for further upside momentum?
The S&P 500, Dow Jones and crude oil prices have recently made critical advances to the upside. Is retail positioning supporting the case for further upside momentum?