The U.S. Energy Information Administration (EIA) has revised its oil demand and supply forecast, now predicting a deficit rather than...
The U.S. Energy Information Administration (EIA) has revised its oil demand and supply forecast, now predicting a deficit rather than...