Oil down 98%....TODAY....
Russia and Saudi playing a game of who can hold their breath longer under water (I mean they already destroyed the shale industry). Every petro state is weeks away from collapse....Algeria, Cameroon, Chad, Ecuador, Indonesia, Iran, Libya, Mexico, Nigeria, Oman, Qatar, Russia, Saudi Arabia, the United Arab Emirates,Venezuela