Oil Touches $95 With Shrinking Inventories Fanning Fresh Rally
The US oil benchmark briefly surged to $95 a barrel as dwindling stockpiles at a key storage hub fanned fears about falling crude supplies globally. West Texas Intermediate touched the….