A tale of two oil markets
The cartel and the agency can’t agree on demand as the gap between their oil consumption forecasts has widened to some 540k bbl / d
The cartel and the agency can’t agree on demand as the gap between their oil consumption forecasts has widened to some 540k bbl / d
Queue