Genesis Energy reports Q1 2026 results across three core segments.