These low oil prices are not here to stay. Russia is being punished to show them they are not invincible. Invading neighbors and helping Iran with nukes is not a good idea for them. These prices short term will accentuate that point to them because they are hugely dependent on oil income.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.