Gold ended higher as stock markets reversed initial gains to fall back into the red, but trade was choppy in the wake of payrolls data showing the U.S. economy shed more than half a million jobs in February. Gold for April delivery settled at $942.70 (U.S.) in New York, up $14.90.