Oil Prices Are Up 90% YoY... What That Might Mean For