US stocks post their biggest quarterly gain in six years – AIDIRECTORY