U.S. crude oil rebounds more than 2%, trades above $67 a barrel after steep selloff
September 11, 2024 at 08:25 AM EDT
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.