Crude oil heads to weekly loss as looming surplus depresses market

  • Post category:CNBC

Source: Oil and Gas

U.S. crude oil is down more than 2% this week, while Brent has shed nearly 2%.

Full Article: Read More