The rupee is set to weaken for the sixth straight month in July