The command that oil holds over the global economy was evident in 1973, when oil producing Arab nations restricted oil sales during the Yom Kippur war, thus resulting in oil prices quadrupling. Thus, the recent oil market crash leading to a 70% decline in oil prices from $70 per barrel to $20 per barrel is a cause for concern […]
