Weak Dollar and US Petroleum Reserves behind Strong Oil Price