Oil industry braces for biggest idling of wells in 35 years.
The U.S is running out of places to store it’s vast amounts of oil and fast , as millions
of Americans stay home oil demand has crashed.
U.S oil Majors will have no choice but to start idling wells.
Some have predicted oil could touch 10.00 mark. States in North Dakota are in a layoff panic as the oil crash looks to keep going with no end in sight.