Global oil markets are tightening as OPEC supply falls, the International Energy Agency said, while warning it could lower demand forecasts because of economic threats.
Source: FuelFix
Global oil markets are tightening as OPEC supply falls, the International Energy Agency said, while warning it could lower demand forecasts because of economic threats.
Source: FuelFix
1,550