Russia continues to maintain its defiance in the face of reports some Western CEOs are bypassing this year's St Petersburg International Economic Forum (SPIEF).