Oil held gains above $58 a barrel after American explorers reduced drilling activity to the least in more than a year, providing some respite from a demand ...
A