U.S. crude oil falls more than 4%, closes at lowest level since December to erase 2024 gains

  • Post category:CNBC

Source: Oil and Gas

A weak economy in China and the prospect of increased oil output from OPEC are overshadowing major production disruptions in Libya.

Full Article: Read More