Should You Sell John HTD After 068 Drop 20260515 Crit Metals CRMLW Slips 344 Testing 427 Support 20260518 Founder FGL Steady at 184 Awaiting Next Catalyst 20260519 Is YPF YPF Still a Buy After 199 Rally 20260518