Oil down $1 on China growth worries, EU weighs Russian crude ban | Business News | WION

This post was originally published on WION.