Home Stock Oil prices rebound over 2% on geopolitical fears, but global supply glut, Saudi cuts loom