Fears of Diminished Demand Eclipse Global Energy Markets’ Concerns Over Reduced Supply
Concerns over the coronavirus outbreak in China, the world’s largest oil importing country, pushed down oil prices, while the market failed to react to a near collapse in Libyan oil production, the continued absence of Iranian barrels, and other disruptions.