Continuing controversy over Shell leaders financial relation