When oil prices drop, upstream companies face reduced revenue, which can lead to cost-cutting measures, reduced profits, and ...
OMCs:Crude oil prices have dropped sharply—plunging nearly $10 per barrel in a week—after the Trump administration announced ...