Poll: ample supply, slow demand to cap oil price gains in 2025