China protests push oil prices down on demand concerns

China protests push oil prices down on demand concerns

SmartBrief

Published

Brent and West Texas Intermediate crude oil prices fell nearly 3% in early Monday trading, hitting lows not seen since Jan.  -More- 

Full Article