Business InsiderThe Oil Freak-Out Is EverywhereBusiness InsiderSupply of crude oil and natural gas continued to outpace demand, leading to high inventory levels across the Gulf Coast. Industry contacts in the energy sector reported that the downturn in the
…