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 9, 2024