MOSCOW (Reuters) - Russia is on course to run a budget surplus this year, analysts say, a turnaround after strong half-year data, with high oil prices giving room to cover spending promises from President Vladimir Putin ahead of parliamentary elections. Last month, Putin promised to spend on infrastructure, education and health, seeking to give the ruling United Russia party a boost. The pledges added to social support measures announced in April that will cost the budget around 400 billion roubles ($5.40 billion) over two years. Russia had a budget surplus of 626 billion roubles from January to June, the finance...