Chris Weafer , chief analyst at Alfa Bank in Moscow , and a former adviser to OPEC , speculated that world oil prices could have spiked above $ 100 a barrel had Russia not raised its output sharply through these years to meet Chinese demand , before its output leveled off in 2005 after the Yukos assets were seized .