Brent crude price saw 3% decline in 2024 on China economic worries, higher supplies
Both the OPEC and the IEA cut their crude oil demand growth expectations for 2025. China is a major consumer of crude oil in the global market