Logo

Logo

Saturday, 14 June, 2025

Oil prices fall as China imposes largest lockdown in Shanghai

While Brent crude lost more than $3 a barrel on concerns that the move would mean that demand for oil will fall, the Shanghai Composite stock index fell in early trade before regaining most of the losses later in the morning.

Oil prices fall as China imposes largest lockdown in Shanghai

representational image (iStock photo)