Oil prices post weekly loss as China demand weighs on market

  • Post category:CNBC

Source: Oil and Gas

Traders on Friday studied February nonfarm payrolls data to assess where interest rates — and oil demand — may go.

Full Article: Read More