GMT: 2026-06-18 19:54

global oil demand