U.S. crude oil rebounds more than 2%, trades above $67 a barrel after steep sell-off
0
Bearish sentiment has overtaken the market as OPEC cuts its demand outlook and traders worry about the amount of oil China needs if its economy remains weak.