Texas Pacific Land Q2 revenue and net income hit records on higher oil prices - TPL News | Rallies