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