Oil May Be Stronger Than It Looks—And Diamondback Is on Sale
Diamondback Energy shares fell after a Morgan Stanley downgrade and a large share block sale, but strong Q2 earnings and a persistent Middle East supply gap support a higher oil price floor.
MarketBeat ·