U.S. crude oil holds at roughly $74 per barrel after selling off on softer demand

  • Post category:CNBC

Source: Oil and Gas

U.S. crude and Brent prices have fallen 9.2% so far this quarter.

Full Article: Read More