X-energy Shares Plunge Nearly 12% to $18 on Financial, Execution Concerns - XE News | Rallies