Analysts at Bank of America Merrill Lynch believes prices for crude may skyrocket to $100 per barrel https://t.co/bNfVVJN23h

— RT (@RT_com) May 12, 2018
.....