Oil futures settled at their lowest level in more than two weeks on Monday as data showing weaker-than-expected industrial production in China and a decline for Shanghai’s stock market raised concerns that demand for crude from the world’s second-largest consumer will weaken.
There are no replies in this thread yet. Be the first to post a reply below: