U.S. crude oil rises to $73 per barrel after erasing most of 2024 gain

  • Post category:CNBC

Source: Oil and Gas

Oil demand in China has slowed significantly and downward revisions to U.S. job growth have the market worried.

Full Article: Read More