Subscribe To Our Free Newsletter |
Oil inches higher on supply concerns, China demand recovery
Global oil demand growth, on the other hand, is on track to hit 2.1 million bpd, they added, in line with forecasts from the International Energy Agency and the Organization of the Petroleum Exporting Countries (OPEC).