Oil prices fell Monday after weaker-than-expected manufacturing data from China intensified concerns about the global economy.
CBC | Business News