An attendant at a petrol station in Shanghai. China's slowing economy has sparked worries about oil demand. EPA
An attendant at a petrol station in Shanghai. China's slowing economy has sparked worries about oil demand. EPA

Oil prices drop to lowest in a month as US says Israel-Gaza ceasefire is imminent