It will last as long as someone can be found on the other side of the trade. When those counter-parties realize that nothing in the world has fundamentally changed, prices will fall to $51 or $52 as they have with the last three failed rallies of 2019.