Crude oil prices confirmed longest losing streak since at least 1984. Renewed OPEC supply cut bets may be undermined as Russia seems off the table while the US continues pumping oil.


FOR MORE ...