Home Business Oil Price Rebounds To $66 On US, China Deal