Economy

World oil demand to keep growing this decade despite 2027 China peak, IEA says

World oil demand to keep growing this decade despite 2027 China peak, IEA says

  • IEA forecasts oil demand peak at 105.6 million bpd by 2029
  • China’s oil demand to peak in 2027 due to EV growth
By Reuters ·

Closing Bell: Saudi main index slips to close at 10,714

Closing Bell: Saudi main index slips to close at 10,714

By Nirmal Narayanan  ·