Oil prices post weekly loss as China demand weighs on market
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
0 Comments
March 8, 2024