Brent crude approaches $95 as U.S. prepares new Iran sanctions and shipping traffic through the Strait of Hormuz stalls.