From the top labeled (A) price has been correcting within contracting trendline channels which leave me to assume this pattern as a triangle pattern. Alternatively price might be forming a complex correction but restrictions are set for the validation of this analysis.