Eric Nuttall: Oil vs. Natural Gas Stocks, Plus 2025 Prices, Supply and Demand
		
	Eric Nuttall, partner and senior portfolio manager at Ninepoint Partners, shares his outlook for oil and natural gas, honing in on supply, demand and prices. Global uncertainty has placed pressure…