Business

Oil continued to fall

Trading data shows the price of Brent crude futures for December delivery on the London ICE exchange fell below $87 a barrel for the first…
Discover More