The Cheap Oil. As a Result, the Price of Oil Plummet to Historic Lows. In the Short Term, This May Bring Relief to the Industry and Consumers. However, Oil Price Wars, Recession Concerns and Calamities in Financial Markets Are Causing Stock Markets to Decline. Only the Determin Intervention of the […]