Oil slides 2% as OPEC lowers call for forecast, China stimulus lacks readability
Oil costs fell 2% on Monday after China’s stimulatory plans failed to provoke buyers and oil alliance OPEC decreased its call for forecast.West Texas Intermediate (CL=F) closed at $73.83 in step with