CFRA Research Energy equity analyst and deputy research director Stewart Glickman explains why he believes oil prices have limited upside potential in 2025 ... providing context for how the proposed ...