US oil rigs gain for seventh straight week | PiQ Markets