by David Brown, Chief Market Strategist, Sabrient Systems
Or is it the dollar that giveth and taketh away?