Home Forex and Stocks Oil Price Rebound Emerges as US Inventories Contract for Eighth Week