Independent financial news & research
China's crude oil demand is projected to peak this year as electric vehicle (EV) adoption reduces…