Oil Prices Drop 1% Amidst Concerns Over China's Demand
Crude oil prices fell on Friday due to concerns over demand in China, the world's largest importer. Sinopec forecasts China's oil demand to peak by 2027.
Crude oil prices fell on Friday due to concerns over demand in China, the world's largest importer. Sinopec forecasts China's oil demand to peak by 2027.