Oil royalty trust eyed for possible merger with 66,500-acre owner – Stock Titan May 19, 2026 Upstream E&P Oil royalty trust eyed for possible merger with 66,500-acre owner Stock Titan