U.S. oil futures closed below the psychologically important $50 level-possibly signaling more declines to come and a retest of the March lows.
U.S. oil futures closed below the psychologically important $50 level-possibly signaling more declines to come and a retest of the March lows.