This week, both OPEC and the International Energy Agency (IEA) revised their oil demand forecasts higher,...
OilPrice.com | The Oil Market Isn’t Buying The Bullish Demand Forecasts
read more
This week, both OPEC and the International Energy Agency (IEA) revised their oil demand forecasts higher,...
Short sellers are closing out short positions against oil-focused exchange traded funds, while money managers...