The Saudis and Russians have declared war against US shale energy companies. It seems they weren't happy with American energy independence. Storage full..largest glut in history..Saudis are sending us a 50 million barrel oil bomb. How negative will June crude go? #Oil #USOIL https://t.co/oiNfkI2pfM
— 🇺🇸 Kyle Bass 🇹🇼 (@Jkylebass) April 22, 2020