Home Economy News US stocks gain in choppy trade, as oil prices drop