Oil drops as China lockdowns overshadow Russian output risk
Crude has swung within a $15 band in the last three weeks as the market weighs the hit to demand from China’s covid wave against supply concerns stemming from bans on Russian crude.