Oil sinks as China’s covid resurgence overshadows tight market

Brent for September settlement slid 1.4% to $105.55 a barrel on the ICE Futures Europe exchange.