Top court annuls $98 million fine for Enel over market abuse claims | GBAF