Home Forex and Stocks Crude Oil Price Pullback, Putin to the Rescue