US energy firms add oil and gas rigs for seventh straight week
US energy firms add oil and gas rigs for seventh straight week