Seeking AlphacommoditiesNEUTRALLOW

Devon outlines 2026 oil of 495,000-505,000 bpd while targeting $1B synergies by year-end 2027

No summary available

Read at Seeking Alpha

Tickers