Oil prices rebound after dropping to lowest in months on weak U.S. demand