U.S. crude oil holds steady above $74 per barrel after selling off

  • 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