Oil Above $85, Chord Energy Up 58% in a Year: Is It Still a Buy? — CHRD +0.90 · News Impact Screener