The positive statements could be a sign of Russia 's success in leveraging its energy resources to win wider economic and political concessions from Europe , Chris Weafer , chief analyst at Alfa Bank , said . ''