Devon Energy Heads Into Q1 Print With Bears More Committed Than a Month Ago
Devon Energy reports Q1 2026 results on May 4 against a backdrop where short sellers have meaningfully built positions over the past six weeks — even as the stock itself has steadied. Short interest has climbed sharply…