Global crude oil demand continues to decelerate
Growth in global crude oil demand continues to decelerate, weighed down by renewed Chinese lockdowns and an ongoing slowdown in the OECD region, global energy body International Energy Agency said Continue Reading
