Oil prices fell well below $60 per barrel recently before rallying back above that key level this week, initially driven lower by oversupply and weak demand. Global oil inventories had been rising, ...