Oil slides below $70

Fears over the strength of China’s markets dealt a blow to oil prices Monday, bruising optimism about economic recovery and sending crude almost 4% lower to below $70 a barrel.