Oil futures drop to never before seen negative prices

(iStock)

Today’s collapse of world oil prices has sent the Louisiana energy sector into a tailspin, threatening to shutter hundreds of production and service companies and put tens of thousands of people out…


Already an INSIDER? Sign in.