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 ...
A