A slight improvement in business sentiment in China would probably lend support to oil prices. After all, weak demand in the world's second-largest oil consumer is one of the major disappointments ...
Some results have been hidden because they may be inaccessible to you