Fedex soars on strong guidance as analyst focus on macro uncertainty