Edgen - stock : shell-gains-22-against-market-decline-ahead-of-earnings