The recovery in oil prices has not helped the ringgit much, as other factors are still weighing down on the local currency.