
Oil prices have fallen to levels that don’t reflect the risk of disruptions to Russian exports or the ability of China to keep the coronavirus pandemic under control, according to the world’s biggest independent crude trader.
While Brent surged to almost $140 a barrel soon after Russia’s attack on Ukraine in late February, it sunk 13% last week to around $104.