Crude Oil Benchmark Testing The Price Level of $70 Per Barrel
The benchmark oil prices West Texas Intermediate (WTI) futures drop and eventually break out the support level of $70 per barrel allegedly because of gradual weaker demand. The reduction in the oil p...