Better Times Ahead For Genesis Energy L.P (NYSE: GEL)?

Genesis Energy L.P (GEL) concluded trading on Thursday at a closing price of $11.01, with 3.62 million shares of worth about $39.87 million changed hands on the day. Half year performance of the stock remained negative as price took a plunge of -21.53% during that period and on January 30, 2025 the price saw a […]