economiccollapsenews.com
U.S. crude oil crashes 25% as storage facilities near maximum capacity
Is another volatile week ahead for crude oil? It looks like it. June West Texas Intermediate (WTI) crude futures plummeted $4.18, or 24.68 percent, to $12.76 per barrel to kick off the trading week…