What the Russia Oil Ban Means for Stocks

The U.S. ban on Russian energy likely will exacerbate the global energy crunch, but strategists say not to panic ... and see opportunities for active investors.