There is talk SAMA has a bid interest lined up down at 1.3435.

Source just told me market participants are front running this interest, placing their stops just below the said 1.3435 (just incase interest overcome)