China's apparent oil demand decreased to 14.94 million barrels per day in April, an 8.6% drop from March, equating to a reduction of 1.4 million b/d. This decline marks the lowest demand level since August 2022, influenced by ongoing geopolitical tensions in the Middle East.
Sign in to access complete coverage, AI analysis, and related companies.
Sign In to Continue