Reaching Rig Bottom? Oil Rigs Decline for 17th Straight Week [Chart]

Oil rigs decline for the 17th straight week to 802, as drillers can do more with less. Yet, production is at highs and storage availability is running out. Read more