LONDON (Dec 19): Oil traded near its lowest closing level in 15 months, as fears over slowing global economic growth compounded concerns that the market…
LONDON (Dec 19): Oil traded near its lowest closing level in 15 months, as fears over slowing global economic growth compounded concerns that the market…