https://oilprice.com/Energy/Energy-General/Oil-Prices-Fall-As-Traders-Focus-On-Demand-Concerns.html
Crude oil prices started the week in the red as demand concerns in both the United States and China continued to pressure both WTI and Brent lower.
Create an account or login to join the discussion