Crude Prices rebound