Stocks | Tue Apr 30, 2013 1:12pm EDT

WRAPUP 1-$15 billion question haunts Russian energy results