Iran Peace Talks Send Oil Down 1.69% While Tech Rockets 4.24%. The War Premium Unwinding Is Just Beginning.