Will the price of crude oil exceed $100 per barrel on July 15, 2026