Trafigura faces hit of up to $577mn over alleged nickel fraud