Crude Oil Continues To Plunge
Largest Crude Oil Declines in History: 2014-2016: -69% 2008-2009: -68% 1990-1993: -65% 1985-1986: -63% 1996-1998: -54% Oil prices are suffering of the perfect one, two punch of global oversupply and weak global demand. Over the past year, the world has been producing more oil than it consumes by an average of 1.5 million barrels per