Stocks, dollar stall ahead of US jobs data; oil gains on Gulf tensions | PiQ Markets