Oil price falls today
Upstream Energy Stocks Decline as Crude Oil Price Falls 6% Sep 18, 2019 · Explorers and producers will be less inclined to increase oil production following the renewed slump in the commodity's price. Upstream Energy Stocks Decline as …