Rupee back above 95, hawkish Fed, Brent crude spook markets