Oil prices gained $2 a barrel on Wednesday after U.S. crude inventories shrank more than expected and as major producers evacuated rigs in the Gulf of Mexico ahead of an expected storm. Brent crude futures LCOc1 were up $2.31, or 3.6%, to $66.47 a barrel...