Price Fluctuations Supply Chain OPEC Supply Chain Issues Oil Prices Supply and Demand Corporate Performance
Concerns over supply disruptions in the Middle East and economic stimulus from China drive oil prices higher despite long-term demand uncertainty.