Devon Energy DVN Fell 248 Is a Recovery Ahead 20260520 DoubleLine DSL Stock Today Rallies 173 Resistance at 1143 20260520