U.S. crude oil falls for second day as market dismisses threat of Libya supply disruption
Worries about demand in China and an economic slowdown are preventing oil prices from breaking out.
Worries about demand in China and an economic slowdown are preventing oil prices from breaking out.