Economic headwinds prompt IEA to cut 2024 oil demand growth forecast