junkscience.com
Another indicator low oil prices are here to stay
Look at what Saudi Arabia is doing.