Rupee Holds 94.52 as Oil Rally, Dollar Demand Cancel Out