Technicals Pointing to $150 Oil and More Pain for World Economy.