Oil slides more than 1% as Chinese GDP dents demand hopes
LONDON – Oil dropped by more than 1% on Monday after weaker than expected Chinese economic growth fuelled concern over demand in the world’s second-biggest oil consumer, while a partial restart of halted Libyan output also pressured prices.…