GRAPHIC: Global oil demand expected to set a new record in 2024

By CEC Staff