Where to find a top-rated deal that works for you
TP Icap cited the "improved market activity across oil, power and gas," due to the disruptions caused by the war in Ukraine, which pushed up trading activity.
Since 1993, the event has raised over £160 million