Will oil trade above $20 per barrel at any point before June 30, 2026?