Analysts are now forecasting longer-lasting upheaval—and higher crude prices.
Source link
Oil Market’s New Reality: The Gulf Disruption Isn’t Going to End Soon
Analysts are now forecasting longer-lasting upheaval—and higher crude prices.
Source link