april gold trades near session's high, up $5.40 at $577/oz