Oil prices fell for a second day on Tuesday as more production facilities returned to operation in the U.S. Gulf after Hurricane Barry swept through over the weekend, while Chinese economic data dimmed the outlook for crude demand.
Source:: Reuters – Business News