It will be interesting to see who backs down first in the current oil price stand off. Having just announced a large economic stimulus to combat the Covid 19 pandemic my guess is Russia will blink first as oil revenues are critical to their economy. The Saudis have called Russias bluff, the danger is that Putin would rather let their economy go down the pan rather than lose face and cut production.
This is a major development. Once confidence starts to return to the market this stock will rise substantially. LTH's if you can, top up now to reduce average sooner rather than later...