gold holds near $1,250, oil extends gains after fed announcement