Oil fell below $52 a barrel on Monday after the International Energy Agency cut its forecast for oil demand, overshadowing data showing Chinese crude imports rose to their second-highest ever.
The IEA said on Friday that world oil demand will fall by 2.4 million barrels per day (bpd) this year and said developed countries' oil inventories in February rose to their highest since 1993.
"The IEA has revised demand down by 1 million bpd and ...

News of UK Press