Why Occidental Petroleum, Devon Energy, and Diamondback Energy Shares Fell Today
Oil prices were down as fears over demand destruction kicked in.
Why Occidental Petroleum, Devon Energy, and Diamondback Energy Shares Fell Today
Oil prices were down as fears over demand destruction kicked in.