Diamondback Energy stock just experienced a failed breakout. Though buyers sent the stock soaring, sellers stepped in and sent the stock tumbling.
Diamondback Energy stock just experienced a failed breakout. Though buyers sent the stock soaring, sellers stepped in and sent the stock tumbling.