Tellurian reports first quarter 2023 results

May 3, 2023