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…
Recover your password.
A password will be e-mailed to you.