Four oil producing nations including Saudi Arab, Russia agreed to maintain the current production levels. The price will not drop soon.
Bummer, I'm hoping for a downward trend as a consumer. But I guess major decline in price have some major effect in the industry so anything that is too much is bad and it applies here as well.