Weakening fund inflows and a strong dollar demand from oil companies is pushing the rupee lower, says N.S. Venkatesh of IDBI Bank. He adds that the currency may see mild weakness going forward and that the markets will await direction from the Union Budget.