Oil up 3% as US jobs data hits dollar; tumbles on week