Higher Oil Prices the “New Normal”

Oil prices have bounced more than 150 percent off their December 2008 lows, despite the fact that inventory levels remain at historically high levels. Does that mean the oil price is out of whack? Not necessarily.