Oil Price Shock Hits Markets !