GXO Logistics maintains buy rating despite headwinds.