The US stocks gained yesterday amid steady buying support as investors assessed the minutes of the Federal Reserve's most recent policy meeting and risk appetite generally remained good. The major equity averages all closed on an upbeat note, with th