Fluor's $25.5B Backlog: Opportunity or Red Flag? | Whale Factor