Crude Oil WTI futures slumped 0.45% at 92.18 on Monday. Oil prices down on Monday because continue growing concerns over demand, China reiterated its policy to maintain its economic disruptive
Read More