Oil Prices Rebound Amid Geopolitical Tensions & Strikes