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 oil prices have fallen 8.7% this quarter, while Brent is down 9.8%.

Full Article: Read More