Rupee breaches 95/dollar mark amid structural pressures