Home Investing Russia resumes forex purchases as oil price windfall boosts revenues