Texas Pacific Land drops 3% as investors de-risk ahead of May 6 earnings - TPL News | Rallies