oil demand

October 2023