US, China trade dispute introducing ‘downward risk’ to oil demand forecasts: IEA
Global oil stocks could be just weeks away from returning to their five-year average levels, the key metric to gauge the success of OPEC-led output cuts, as global demand growth Continue Reading