Oil Tumbles Almost 4% on China Concerns By Investing.com
© Reuters. By Barani Krishnan Investing.com — When China sneezes, everything else catches a cold, apparently. On Monday, it was oil. Crude oil prices tumbled almost 4% after China’s factory activity growth — measured by…
Read More