NuVista Energy Is A Great Play For Those Who Expect Higher Oil Prices 0 05.01.2025 11:44 Seeking Alpha