Oil prices bounced higher yesterday on a constructive weekly inventory report from the Energy Information Administration ...