Oil prices climbed nearly 2% Thursday due to worries that Hurricane Francine could impact US oil supplies.